Sports

Report: Hugh Freeze, Liberty Agree to 8-Year Contract Extension Approaching $40M